<%@page import="org.madmac.placaRede.PlacaRedeBo"%>
<%@page import="org.madmac.join.PlacaRedeXMaquinas"%>
<%@page import="org.madmac.placaRede.PlacaRede"%>
<%@page import="org.madmac.maquina.MaquinaDao"%>
<%@page import="org.madmac.maquina.Maquina"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
			pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- VERIFICA SE O USUÁRIO ESTÁ COM O COOKIE VÁLIDO, SENÃO O REDIRECIONA PARA A PÁGINA DE LOGIN -->
<%@ include file="/log/verify_login.jsp" %>
<!-- VERIFICA SE O USUÁRIO TEM PERMISSÃO DE ACESSAR A PÁGINA, SENÃO REDIRECIONA PARA A PÁGINA INICIAL -->
<%@include file="/log/sup_page.jsp" %>

<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Atualizar MAC</title>
      <link rel="icon" href="favicon.ico" type="image/x-icon" />
      <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
      <link rel="stylesheet" href="menu_madmac_files/cbcscbmenu_madmac.css" type="text/css" />
		<link rel="stylesheet" href="estilos/madmac_tables.css" type="text/css" />
      <link rel="stylesheet" href="estilos/madmac_inputs.css" type="text/css" />
      <script type="text/javascript" src="madmacproject.js"></script>
   </head>
   <body onload="document.getElementById('descricao').focus()">
      <div class="logotype"><img src="madmac.png" height="120%" alt="MAD MAC"></div>

      <div class="menu_principal">
			<%@ include file="/common_pages/menu.jsp" %>
      </div>

      <div class="search_mac">
			<%@include file="/common_pages/search_mac.jsp" %>
      </div>

      <div class="corpo">

			<p><br/></p>
			<%
			  int tombamento;
			  int id_maquina;
			  try {
				  tombamento = Integer.parseInt(request.getParameter("tombamento"));

				  Maquina search_maquina = MaquinaDao.getInstance().selectByTombamento(tombamento);
				  id_maquina = search_maquina.getId_maquina();

			  } catch (Exception e) {
				  tombamento = 0;
				  id_maquina = 0;
			  }

			  String old_mac = request.getParameter("old_mac");

			  int faixa_ip;
			  try {
				  faixa_ip = Integer.parseInt(request.getParameter("faixa_ip"));
			  } catch (Exception e) {
				  faixa_ip = 0;
			  }

			  boolean rede_sem_fio = Boolean.parseBoolean(request.getParameter("rede_sem_fio"));

			  PlacaRede placa = new PlacaRede();
			  placa.setFaixa_ip(faixa_ip);
			  placa.setId_maquina(id_maquina);
			  placa.setRede_sem_fio(rede_sem_fio);

			  try {

				  PlacaRedeBo.getInstance().updatePlacaRedeBO(placa, old_mac);
				  PlacaRedeXMaquinas placa_atual = PlacaRedeXMaquinas.getInstance().selectMacDetails(old_mac);
			%>
			<table width="50%" align="center" border="0" cellpadding="12" cellspacing="0" rules="all" class="main_table">
				<tr class="meta_line">
					<td colspan="4">
						<img src="icons/tick.png" alt="OK">
						&nbsp;&nbsp;Dados Atualizados com sucesso!
					</td>
				</tr>
				<tr>
					<td width="5%"></td>
					<td class="meta_cell">MAC</td>
					<td class="data_cell"><%=placa_atual.getMac()%></td>
					<td width="5%"></td>
				</tr>
				<tr>
					<td></td>
					<td class="meta_cell">Seu Novo IP</td>
					<td class="data_cell"><%=placa_atual.getIp()%></td>
					<td></td>
				</tr>
				<tr>
					<td></td>
					<td class="meta_cell">Faixa</td>
					<td class="data_cell"><%=placa_atual.getFaixa()%></td>
					<td></td>
				</tr>
				<tr>
					<td></td>
					<td class="meta_cell">Sala</td>
					<td class="data_cell"><%=placa_atual.getFaixa()%></td>
					<td></td>
				</tr>
				<tr>
					<td></td>
					<td class="meta_cell">Sistema Operacional</td>
					<td class="data_cell"><%=placa_atual.getSistema_op()%></td>
					<td></td>
				</tr>
				<tr>
					<td></td>
					<td class="meta_cell">Responsável pela Máquina</td>
					<td class="data_cell"><%=placa_atual.getResponsavel()%></td>
					<td></td>
				</tr>
			</table>
			<%

			} catch (Exception e) {

			%>
			<p><br/></p>
         <table width="45%" align="center" border="1" cellpadding="5" cellspacing="0" rules="rows" class="main_table">
				<tr class="alert_cell">
               <td align="center" width="15%"><img src="icons/file_alert.png" align="middle" width="64px" alt=""></td>
					<td><%=e.getMessage() %></td></tr>
				<tr>
               <td class="data_cell" align="right" colspan="2">
                  <input type="button" value="Voltar" class="bBack" onclick="javascript:history.go(-1)">
               </td>
				</tr>
			</table>
			<%
			  }
			%>
			<p><br/></p>
      </div>
      <div class="footer_madmac">
			<%@include file="/common_pages/footer.jsp" %>
      </div>
   </body>
</html>